*
{
    margin: 0;
    padding: 0;
    outline: none;
}
html
{
    height: 100%;
    background: #fff;
    -webkit-user-select: none;   /* 禁止选中文本（如无文本选中需求，此为必选项） */
    // font-size: 62.5%;
    user-select: none;
}
body
{
    // font: 14px/20px Helvetica;
    font-size-adjust: none;
    position: relative;
    min-width: 320px;
    color: #424242;
    background-color: #fff;
    -webkit-text-size-adjust: none;
    -webkit-user-select: none;   /* 禁止选中文本（如无文本选中需求，此为必选项） */
    user-select: none;
}
h1,
h2,
h3,
h4
{
    font-weight: normal;
}
i
{
    font-style: normal;
}

/* ==========================================================================
Links
========================================================================== */
/* *
* Address `outline` inconsistency between Chrome and other browsers. */
a
{
    color: #002be5;
}
a:focus
{
    outline: thin dotted;
}

/* *
* Improve readability when focused and also mouse hovered in all browsers. */
a:active,
a:hover
{
    outline: 0;
}
a:link,
a:visited
{
    text-decoration: none;
}
textarea
{
    vertical-align: top;
}
em
{
    font-style: normal;
}
ul,
ol,
li
{
    list-style: none;
}

/* *
* Remove inner padding and search cancel button in Safari 5 and Chrome
* on OS X. */
input[type='search']::-webkit-search-cancel-button,
input[type='search']::-webkit-search-decoration
{
    -webkit-appearance: none;
}

/* *
* 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
*    (include `-moz` to future-proof). */
input[type='search']
{
    -webkit-box-sizing: content-box; /* 2 */
       -moz-box-sizing: content-box;
            box-sizing: content-box;

    -webkit-appearance: textfield; /* 1 */
}
div,ul,li,a{
    -webkit-box-sizing: border-box; /* 2 */
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* *
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
*    and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS. */
button,
html input[type='button'],
input[type='reset'],
input[type='submit']
{
    -webkit-appearance: button; /* 2 */
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder
{
    /* WebKit browsers */
    color: #ccc;
}
input::-webkit-inner-spin-button
{
    -webkit-appearance: none;
}
input::-webkit-outer-spin-button
{
    -webkit-appearance: none;
}
input
{
    border: none;
    outline: none;
}

/* *
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Chrome,
Safari 5+,
and IE 8+.
* Correct `select` style inheritance in Firefox 4+ and Opera. */
button,
select
{
    text-transform: none;
}

/* *
* 1. Correct font family not being inherited in all browsers.
* 2. Correct font size not being inherited in all browsers.
* 3. Address margins set differently in Firefox 4+,
Safari 5,
and Chrome. */
button,
input,
select,
textarea
{
    font-family: inherit; /* 1 */
    font-size: 100%; /* 2 */

    margin: 0; /* 3 */
}

/* *
* Address Firefox 4+ setting `line-height` on `input` using ` !important` in
* the UA stylesheet. */
button,
input
{
    line-height: normal;
}

.wraper{ min-width: 320px; margin: 0 auto; }


textarea.fixAndroidKeyboard:focus, input.fixAKeyboard:focus {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-modify: read-write-plaintext-only;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
a,button,input,optgroup,select,textarea,label,span,p{//禁止黑背景
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
a, img {//禁止弹出菜单
   -webkit-touch-callout: none!important; 
}


